home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
C/C++ Users Group Library 1996 July
/
C-C++ Users Group Library July 1996.iso
/
vol_300
/
343_02
/
makefile
< prev
next >
Wrap
Makefile
|
1992-04-24
|
6KB
|
221 lines
#
#
# compile options
# /AL = large memory model
# /c = do not create .exe file
# /Zi = prepare for Codeview
# /Od = remove optimization for Codeview
# /G2 = create 80286 code instead of 8086 code
#
# linker options
# /CO = prepare for Codeview
# /STACK:50000 = allocate 50000 bytes for stack
pattern.obj : pattern.c cips.h
CL /AL /c pattern.c
roundoff.obj : roundoff.c cips.h
CL /AL /c roundoff.c
tiff.obj : tiff.c cips.h
CL /AL /c tiff.c
gin.obj : gin.c cips.h
CL /AL /c gin.c
rstring.obj : rstring.c cips.h
CL /AL /c rstring.c
mrw.obj : mrw.c cips.h
CL /AL /c mrw.c
mof.obj : mof.c cips.h
CL /AL /c mof.c
rtiff.obj : rtiff.c cips.h
CL /AL /c rtiff.c
cips.obj : cips.c cips.h
CL /AL /c cips.c
# cips2.c = rstring + mof + mrw + gpcips + numcvrt + strappnd
cips2.obj : cips2.c cips.h
CL /AL /c cips2.c
# cips3.c = addsub + cutp + rotate
cips3.obj : cips3.c cips.h
CL /AL /c cips3.c
gpcips.obj : gpcips.c cips.h
CL /AL /c gpcips.c
fwrite.obj : fwrite.c cips.h
CL /AL /c fwrite.c
numcvrt.obj : numcvrt.c cips.h
CL /AL /c numcvrt.c
display.obj : display.c cips.h
CL /AL /c display.c
hist.obj : hist.c cips.h
CL /AL /c hist.c
strappnd.obj : strappnd.c cips.h
CL /AL /c strappnd.c
pi.obj : pi.c cips.h
CL /AL /c pi.c
ht.obj : ht.c cips.h
CL /AL /c ht.c
djet.obj : djet.c cips.h
CL /AL /c djet.c
filter.obj : filter.c cips.h
CL /AL /c filter.c
addsub.obj : addsub.c cips.h
CL /AL /c addsub.c
rotate.obj : rotate.c cips.h
CL /AL /c rotate.c
cutp.obj : cutp.c cips.h
CL /AL /c cutp.c
scale.obj : scale.c cips.h
CL /AL /c scale.c
mainas.obj : mainas.c cips.h
CL /AL /c mainas.c
mainr.obj : mainr.c cips.h
CL /AL /c mainr.c
maincp.obj : maincp.c cips.h
CL /AL /c maincp.c
main422.obj : main422.c cips.h
CL /AL /c main422.c
half.obj : half.c cips.h
CL /AL /c half.c
side.obj : side.c cips.h
CL /AL /c side.c
# edges.c = edge.c + edge2.c + edge3.c
edges.obj : edges.c cips.h
CL /AL /c edges.c
edge.obj : edge.c cips.h
CL /AL /c edge.c
edge2.obj : edge2.c cips.h
CL /AL /c edge2.c
edge3.obj : edge3.c cips.h
CL /AL /c edge3.c
wtiff.obj : wtiff.c cips.h
CL /AL /c wtiff.c
create.obj : create.c cips.h
CL /AL /c create.c
wtiffh.obj : wtiffh.c cips.h
CL /AL /c wtiffh.c
mainedge.obj : mainedge.c cips.h
CL /AL /c mainedge.c
mainhist.obj : mainhist.c cips.h
CL /AL /c mainhist.c
mainfilt.obj : mainfilt.c cips.h
CL /AL /c mainfilt.c
# linker options
# /CO = prepare for Codeview
# /STACK:50000 = allocate 50000 bytes for stack
#-----------------------------------------------------------
# C Image Processing System
cips.exe: tiff.obj gin.obj cips2.obj rtiff.obj cips.obj \
fwrite.obj display.obj hist.obj pi.obj ht.obj djet.obj \
edges.obj wtiff.obj filter.obj cips3.obj scale.obj
link cips tiff gin cips2 rtiff fwrite display hist \
cips3 pi ht djet edges filter scale wtiff /STACK:45000,cips,cips;
mainedge.exe: tiff.obj gin.obj cips2.obj rtiff.obj mainedge.obj\
edge.obj wtiff.obj edge2.obj edge3.obj
link mainedge tiff gin cips2 rtiff edge wtiff \
edge3 edge2 /STACK:45000,mainedge,mainedge;
mainhist.exe: tiff.obj gin.obj cips2.obj rtiff.obj mainhist.obj\
wtiff.obj hist.obj fwrite.obj
link mainhist tiff gin cips2 rtiff wtiff fwrite \
hist /STACK:45000,mainhist,mainhist;
mainfilt.exe: tiff.obj gin.obj cips2.obj rtiff.obj mainfilt.obj \
edge.obj wtiff.obj filter.obj
link mainfilt tiff gin cips2 rtiff edge wtiff \
filter /STACK:45000,mainfilt,mainfilt;
mainas.exe: tiff.obj gin.obj cips2.obj rtiff.obj mainas.obj \
edge.obj wtiff.obj addsub.obj
link mainas tiff gin cips2 rtiff edge wtiff \
addsub /STACK:45000,mainas,mainas;
mainr.exe: tiff.obj cips2.obj rtiff.obj mainr.obj \
edge.obj wtiff.obj rotate.obj
link mainr tiff cips2 rtiff edge wtiff \
rotate /STACK:45000,mainr,mainr;
maincp.exe: tiff.obj cips2.obj rtiff.obj maincp.obj \
edge.obj wtiff.obj cutp.obj
link maincp tiff cips2 rtiff edge wtiff \
cutp /STACK:45000,maincp,maincp;
side.exe: tiff.obj cips2.obj rtiff.obj side.obj \
wtiff.obj cutp.obj
link side tiff cips2 rtiff wtiff cutp \
/STACK:45000,side,side;
main422.exe: tiff.obj cips2.obj rtiff.obj main422.obj \
edge.obj wtiff.obj scale.obj filter.obj
link main422 tiff cips2 rtiff edge wtiff \
scale filter /STACK:45000,main422,main422;
half.exe: tiff.obj cips2.obj rtiff.obj half.obj \
edge.obj wtiff.obj scale.obj filter.obj
link half tiff cips2 rtiff edge wtiff \
scale filter /STACK:45000,half,half;
create.exe: tiff.obj cips2.obj rtiff.obj wtiff.obj create.obj
link create tiff cips2 rtiff wtiff /STACK:45000,create,create;
display.exe: display.obj rtiff.obj tiff.obj rstring.obj mrw.obj\
mof.obj
link display rtiff tiff rstring mrw mof /STACK:40000,display,display;
pattern.exe: pattern.obj tiff.obj gin.obj cips2.obj rtiff.obj \
wtiff.obj
link pattern tiff gin cips2 rtiff wtiff \
/STACK:45000,pattern,pattern;
roundoff.exe: roundoff.obj tiff.obj gin.obj cips2.obj rtiff.obj \
wtiff.obj
link roundoff tiff gin cips2 rtiff wtiff \
/STACK:45000,roundoff,roundoff;